synthetic preparation - German English Dictionary